pedal boats - English Synonyms Dictionary